//定义全局变量Ueditor
var ue;
$(function(){
	//Ueditor 初始化
	ue = UE.getEditor('newsContent',{
		 initialFrameWidth : 800,
	     initialFrameHeight: 600
	});
	ue.addListener('ready',function(){
		ue.setContent($("#newsHtmlContent").val());
	});
	
});

//保存
function save(){
	if(""==$('#newsTitle').val()){
		$.messager.alert('操作提示', '新闻标题不能为空！', 'info');
		return ;
	}
	if(""==ue.getContentTxt()){
		$.messager.alert('操作提示', '新闻内容不能为空！', 'info');
		return ;
	}

	var formData = { 
			id:$('#id').val(),
			newsTitle:$('#newsTitle').val(),
			newsTxtContent:ue.getContentTxt(),
			newsHtmlContent:ue.getContent()
	};
	
	var editMethod = 'POST';
	if(""!=$('#id').val() && null!=$('#id').val()){
		editMethod = "PUT";
	}
	$.ajax({
		url:"../news",
		type:editMethod,
		async:true,
		contentType:"application/json",
		data:JSON.stringify(formData),
		dataType:'json',
		success:function(data,textStatus,jqXHR){
			$.messager.alert('操作提示', '保存成功！', 'info');
		},
		 error:function(xhr,textStatus){
			 $.messager.alert('操作提示','保存出错.'+textStatus,"error");
		 }
	});
}

